body{
	background: #f5f5f5;
}
.nav{
	width: 95%;
	height: 3.6rem;
	position: absolute;
	top: 1rem;
	left: 50%;
	margin-left: -47.5%;
	display: flex;
	justify-content: space-between;
	z-index: 2;
}
.nav2{
	display: flex;
}
.nav1-img,.navFx-img,.navDp-img{
	width:3.6rem;
	height:3.6rem;
}
.nav1-img img{
	width: 100%;
}
.navFx-img{
	margin-right: 0.5rem;
}
.navFx-img img{
	width: 100%;
}
.navDp-img img{
	width: 100%;
}
.liehome{
	width: 100%;
	position: relative;
}
.liehome-1{
	width: 100%;
	height: 37.6rem;
}
.liehome-1 img{
	width: 100%;
	height: 100%;
}
.swiper-pagination{
	width:4.1rem;
	height:2.4rem;
	background:rgba(0,0,0,0.4);
	border-radius: 1rem ;
	position: absolute;
	right: 2rem;
	bottom: 2rem;
	color: white;
	font-size: 1rem;
	text-align: center;
	line-height: 2.4rem;
}
.head-2{
	width:100%;
	background:rgba(255,255,255,1);
}
.head2-z{
	width: 95%;
	margin: auto;
	padding-top: 0.6rem;
}
.head-mc{
	font-size:1.7rem;
	line-height:2rem;
	font-weight: 600;
}
.head-js{
	font-size:1.5rem;
	color:rgba(45,45,45,1);
	margin-top: 1rem;
	line-height:1.68rem;
	word-break:break-all;
}
.head-f{
	font-size:1.2rem;
	color:rgba(120,120,120,1);
	margin-top: 1rem;
	word-wrap:break-word;
	border-top: 1px solid #C2C2C2;
	display: flex;
	align-items: center;
	height: 6rem;
}
.head-fa{
	color:rgba(238,47,47,1);
}
.head-rem{
	font-size:2rem;
	font-weight: 600;
	margin-left: 0.3rem;
}
.head-fb{
	margin-left: 2rem;
	font-size:1.5rem;
	color:rgba(174,173,173,1);
}
.serviceEvaluation{
	margin-top: 1rem;
	width: 100%;
	background: white;
}
.serviceEvaluation_a{
	width: 95%;
	padding-bottom: 1rem;
	margin: auto;
}
.fwpj{
	font-size:1.6rem;
	color:rgba(0,22,35,1);
	padding-top: 1rem;
	font-weight: 600;
}
.serviceEvaluation_b{
	width: 100%;
	border-top: 1px solid #ECECEC;
	margin-top: 1rem;
}
.serviceEvaluationB-top{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 1rem;
}
.serviceEvaluationB-topa{
	display: flex;
}
.head-star img{
    width:1.3rem; 
    height:1.3rem;       
}
.serviceHp{
	margin-left: 1rem;
	font-size:1.3rem;
	color:rgba(0,22,35,1);
}
.service-zp{
	font-size:1.3rem;	
	color:rgba(181,181,181,1);
}
.serviceEvaluationB-bom{
	margin-top: 1rem;
}
.serviceEvaluationB-bom span{
	background:rgba(246,246,246,1);
	border-radius: 0.1rem ; 
	font-size:1.2rem;
	font-family:PingFang-SC-Medium;
	color:rgba(113,113,113,1);
	padding:0.5rem 0.5rem 0.5rem 0.5rem;;
	display: inline-block;
	margin:0.8rem 0.8rem 0 0.8rem;
}
.teamInformation{
	margin-top: 1rem;
	width: 100%;
	background: white;
}
.teamInformation_a{
	width: 95%;
	padding-bottom: 1rem;
	margin: auto;
}
.teamInformation_b{
	width: 100%;
	border-top: 1px solid #ECECEC;
	margin-top: 1rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.teamInformationb-Left{
	width: 70%;
}
.teamInformationb-Right{
	width:4.9rem;
	height:4.9rem;
}
.teamInformationb-Right img{
	width: 100%;
	height:100%;
}
.teamInformation-mc{
	font-size:1.6rem;
	padding-top: 1rem;
	font-weight: bold;
}
.teamInformation-dz{
	font-size:1.4rem;
	color:rgba(0,22,35,1);
	line-height: 1.8rem;
	margin-top: 1rem;
}
.teamInformation-qm{
	display: flex;
	height: 2rem;
	align-items: center;
	margin-top: 2rem;
}
.teamInformation-qma{
    width:1.55rem; 
    height:1.85rem;        
}
.teamInformation-qma img{
	width: 100%;
}
.teamInformation-qmb{
	font-size:1.4rem;
	color:rgba(106,106,106,1);
	margin-left: 1rem;
}
.details{
	margin-top: 1rem;
	width: 100%;
	background: white;
}
.details_a{
	width: 95%;
	/*height:26rem;*/
	margin: auto;
	padding-bottom: 1rem;
}
.details_b{
	width: 100%;
	border-top: 1px solid #ECECEC;
	margin-top: 1rem;
}
.details-zwjs{
	font-size:1.4rem;
	color:rgba(58,58,58,1);
	line-height:2rem;
	margin-top: 1.5rem;
}
.details-pic{
	width:100%;
	height:29.05rem;
	margin-top: 2rem;
}
.details-pic img{
	width: 100%;
	height: 100%;
}
.details-main{
	width: 100%;
	padding-bottom: 2rem;
	background:rgba(249,249,249,1);
}
.details-lcys{
	width:16.3rem;
	height:3.3rem;
	background:rgba(226,239,225,1);
	border-radius: 0rem 0.3rem 1.5rem 0rem ; 
	font-size:1.4rem;
	text-align: center;
	color:rgba(58,58,58,1);
	line-height: 3.3rem;
	margin-top: 1rem;
}
.details-main p{
	font-size:1.4rem;
	color:rgba(58,58,58,1);
	line-height:2.5rem;
	margin-left: 2.5rem;
	margin-top: 1rem;
}
.details-jt{
	width:19.25rem;
	height:3.2rem;
	background:rgba(100,180,96,1);
	border-radius: 0rem 0.4rem 1.5rem 0rem ; 
	text-align: center;
	line-height: 3.2rem;
	font-size:1.4rem;
	color:rgba(255,255,255,1);
	margin-top: 1rem;
}
.purchaseNotice{
	margin-top: 1rem;
	width: 100%;
	background: white;
}
.purchaseNotice_a{
	width: 95%;
	padding-bottom: 14rem;
	/*height: 18rem;*/
	margin: auto;
}
.purchaseNotice_b{
	width: 100%;
	border-top: 1px solid #ECECEC;
	margin-top: 1rem;
}
.purchaseNotice-h5{
	font-size:1.4rem;
	color:rgba(236,72,72,1);
	line-height:1.8rem;
	margin: 1rem  0 0 2rem;
}
.purchaseNotice_b p{
	font-size: 1.4rem;
    color: rgba(141,141,141,1);
    line-height: 2.5rem;
    margin: 1rem 0 0 2rem;
    display: flex;
}
.dian{
	color:rgba(236,72,72,1);
	font-size: 3rem;
	margin-top: -1rem;
	margin-right: 1rem;
}
.foot{
    height:4.9rem;
	display: flex;
    justify-content: space-around;
    align-items: center;
    border-top: 1px solid #D2D2D2;
}
.foot-a,.foot-b{
	/*width:45%;*/
	display: flex;
	align-items: center;
}
.footapic{
   width:1.4rem; 
   height:1.4rem;
}
.footapic img{
	width: 100%;
}
.foot-zxtd{
    font-size:1.5rem; 
    color:rgba(85,85,85,1); 
    margin-left: 1rem;
}
.gang{
	width:0.1rem;
	height:2.7rem;
	background:rgba(218,218,218,1);
}
.foot-ljgm{
    font-size:1.5rem; 
    color:rgba(201,18,18,1);          
}
.footapic1{
    width:1.4rem; 
    height:1.35rem;
    margin-right: 1rem;
}
.footapic1 img{
	width: 100%;
}
.sppj{
	width: 100%;
	padding-bottom: 1rem;
	background:rgba(255,255,255,1);
	margin-top: 1rem;
}
.sppj-a{
	width: 95%;
	margin: auto;
}
.sppj-top{
	font-size:1.4rem;
	color:rgba(55,60,63,1);
	padding-top: 1rem;
}
.sppj-z{
	width: 100%;
	height: 3.1rem;
	display: flex;
	justify-content: space-between;
	margin-top: 1.5rem;
}
.sppjHP,.sppjZP,.sppjCP{
	width:6.8rem;
	height:3.1rem;
	border-radius: 1.55rem ;
	font-size:1.2rem;
	text-align: center;
	line-height: 3.1rem;
}
.sppjHP{
	background:rgba(237,84,82,1);
	color:rgba(255,255,255,1);
}
.sppjZP,.sppjCP{
	background:rgba(255,236,234,1);
	color:rgba(94,99,109,1);
}
.sppj-2{
	margin-top: 2.2rem;
	display: flex;
	align-items: center;
}
.sppj2-img{
	width:2.3rem;
	height:2.3rem;
	border-radius: 50%;
}
.sppj2-img img{
	border-radius: 50%;
	width: 100%;
	height: 100%;
}
.sppjNc{
	font-size:1.4rem;
	color:rgba(0,17,29,1);
	margin-left: 0.5rem;
}
.sppj-3{
	font-size:1.2rem;
	color:rgba(0,17,29,1);
	margin-top: 0.5rem;
}
.sppj-4{
	width:11.7rem;
	height:2.6rem;
	border: 1px solid #EE5452;
	border-radius: 1.3rem ;
	margin: 2rem auto;
}
.ckqbpj{
	width: 100%;
	height:2.6rem;
	background: none;
	outline: none;
	border: none;
	font-size:1.4rem;
	color:rgba(237,84,82,1);
}